Text copied to clipboard!

Název

Text copied to clipboard!

Java vývojář full stack

Popis

Text copied to clipboard!
Hledáme zkušeného Java vývojáře full stack, který se připojí k našemu dynamickému týmu a bude se podílet na vývoji moderních webových aplikací. Ideální kandidát má hluboké znalosti v oblasti vývoje jak na straně serveru (back-end), tak i na straně klienta (front-end), a je schopen samostatně navrhovat, implementovat a testovat softwarová řešení. Na této pozici budete úzce spolupracovat s produktovými manažery, designéry a dalšími vývojáři na tvorbě robustních a škálovatelných aplikací. Budete se podílet na celém životním cyklu vývoje softwaru – od analýzy požadavků, přes návrh architektury, implementaci, testování až po nasazení a údržbu. Očekáváme, že budete mít zkušenosti s frameworky jako Spring Boot, Hibernate, a také s front-end technologiemi jako jsou Angular, React nebo Vue.js. Znalost databází (SQL i NoSQL), verzovacích systémů (např. Git) a nástrojů pro CI/CD je nezbytná. Tato role vyžaduje schopnost rychle se učit nové technologie, samostatnost, ale i týmovou spolupráci. Nabízíme atraktivní platové ohodnocení, flexibilní pracovní dobu, možnost práce na dálku a příležitost pracovat na zajímavých projektech s využitím nejnovějších technologií. Pokud hledáte výzvu v oblasti vývoje softwaru a chcete se podílet na tvorbě inovativních řešení, neváhejte a přihlaste se!

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba webových aplikací v jazyce Java
  • Návrh a implementace REST API
  • Integrace front-end a back-end komponent
  • Spolupráce s týmem na návrhu softwarové architektury
  • Testování a ladění aplikací
  • Zajištění bezpečnosti a výkonu aplikací
  • Účast na code reviews a technických diskusích
  • Nasazování aplikací do produkčního prostředí
  • Dokumentace kódu a technických řešení
  • Sledování nových technologií a jejich implementace

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem v jazyce Java (min. 3 roky)
  • Znalost frameworku Spring (Spring Boot, Spring MVC)
  • Zkušenosti s databázemi (MySQL, PostgreSQL, MongoDB)
  • Znalost HTML, CSS, JavaScript a moderních JS frameworků (React, Angular, Vue)
  • Zkušenosti s verzovacími systémy (Git)
  • Znalost principů CI/CD a nástrojů jako Jenkins, Docker
  • Schopnost pracovat samostatně i v týmu
  • Dobré komunikační schopnosti
  • Znalost anglického jazyka na technické úrovni
  • Výhodou je zkušenost s cloudovými platformami (AWS, Azure)

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem v jazyce Java?
  • Pracoval(a) jste někdy s frameworkem Spring Boot?
  • Jaké front-end technologie ovládáte?
  • Máte zkušenosti s vývojem REST API?
  • Jaké databáze jste používal(a) v předchozích projektech?
  • Jaký je váš přístup k testování kódu?
  • Používal(a) jste někdy nástroje pro CI/CD?
  • Jak řešíte problémy s výkonem aplikací?
  • Máte zkušenosti s prací v agilním týmu?
  • Jaké cloudové služby jste již využil(a)?